#! /bin/bash
export LANG=zh_CN.UTF-8
HIVE_HOME=/usr/bin/hive	

${HIVE_HOME} -S -e "
create database if not exists view_consult_ods;
use view_consult_ods;

drop table view_consult_ods.ods_web_chat_ems_2019_07;
create table view_consult_ods.ods_web_chat_ems_2019_07(
 id                           INT ,
    create_date_time             STRING  COMMENT '数据创建时间',
    session_id                   STRING  COMMENT '七陌sessionId',
    sid                          STRING  COMMENT '访客id',
    create_time                  STRING  COMMENT '会话创建时间',
    seo_source                   STRING  COMMENT '搜索来源',
    seo_keywords                 STRING  COMMENT '关键字',
    ip                           STRING  COMMENT 'IP地址',
    area                         STRING  COMMENT '地域',
    country                      STRING  COMMENT '所在国家',
    province                     STRING  COMMENT '省',
    city                         STRING  COMMENT '城市',
    origin_channel               STRING  COMMENT '投放渠道',
    \`user\`                       STRING ,
    manual_time                  STRING  COMMENT '人工开始时间',
    begin_time                   STRING  COMMENT '坐席领取时间',
    end_time                     STRING  COMMENT '会话结束时间',
    last_customer_msg_time_stamp STRING  COMMENT '客户最后一条消息的时间',
    last_agent_msg_time_stamp    STRING  COMMENT '坐席最后一下回复的时间',
    reply_msg_count              INT                COMMENT '客服回复消息数',
    msg_count                    INT                    COMMENT '客户发送消息数',
    browser_name                 STRING COMMENT '浏览器名称',
    os_info                      STRING COMMENT '系统名称'


)comment '访问与咨询信息主表'
partitioned by(dt string)
row FORMAT DELIMITED FIELDS TERMINATED BY '\t'
STORED AS orc TBLPROPERTIES ('orc.compress'='ZLIB');

drop table view_consult_ods.ods_web_chat_text_ems_2019_07;
create table view_consult_ods.ods_web_chat_text_ems_2019_07(
 id                   INT                ,
    referrer             STRING  COMMENT '上级来源页面',
    from_url             STRING  COMMENT '会话来源页面',
    landing_page_url     STRING  COMMENT '访客着陆页面',
    url_title            STRING  COMMENT '咨询页面title',
    platform_description STRING  COMMENT '客户平台信息',
    other_params         STRING  COMMENT '扩展字段中数据',
    history              STRING  COMMENT '历史访问记录'


)comment '访问与咨询信息副表'
partitioned by(dt string)
row FORMAT DELIMITED FIELDS TERMINATED BY '\t'
STORED AS orc TBLPROPERTIES ('orc.compress'='ZLIB');
"